/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package tresenraya;

/**
 *
 * @author Helena
 */
public class IteradorDiagDraIzq implements Iterador<Casilla> {

    int iActual, jActual;
    Casilla [][] tablero;

    IteradorDiagDraIzq(Casilla [][] tablero)
    {
        iActual = 0;
        jActual = 2;
        this.tablero = tablero;
    }

    public boolean haySiguiente()
    {
        return (iActual < 3 && jActual > -1);
    }
    public Casilla obtenerSiguiente()
    {
        return tablero[iActual++][jActual--];
    }
}
